spaghetti marrow - Spanish English Dictionary